﻿@charset "utf-8";
/* CSS Document */
/*初始化通用设置开始*/

a {
    text-decoration: none;
	color: black;
}

body {
     margin: 0;
	 padding: 0;
	 background: #ffffff;
     font-family: "微软雅黑";
	 transition: all 0.6s linear;
}

div{box-sizing: border-box;}

ul,li {
    list-style: none;
	margin: 0;
	padding: 0;
}

.cl {
    clear: both;
    height: 0;
    font-size: 0;
    overflow: hidden;
}

.juzhong {
    width: 1200px;
    margin: 0 auto;
	position: relative;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.qx {
    margin-right: 0px;
}


/*初始化通用设置结束*/


/*页头开始*/
.tit{width: 1200px;
     margin: 0 auto;
     height: 100px;}

.loggo{float: left;
       margin: 16px 0px 0px 0px;}

.kouhao{float: left;}


.silougen{float: left;
          text-align: center;
          margin: 24px 0px 0px 20px;
          letter-spacing: 0px;}

.slg2{font-size: 16px;
      color: #808080;}

.slg1{font-size: 22px;
      color: #333;}

.dianhua{float: right;}




.rexian{float: left;
        width: 48px;
        height: 48px;
        display: block;
        margin: 20px 0px 0px 0px;}

.xianxian{float: left;
          margin: 20px 0px 0px 20px;}

.xian1{font-size: 20px;
       font-weight: 600;
       color: #4c4c4c;}

.xian2{color: #c92a2f;
       font-size: 20px;
       font-weight: 600;}









.nav{width: 100%;
     background-color: #242424;
     height: 50px;}

.zerodw li{line-height: 50px;
       	  font-size: 16px;
          float: left;
          text-align: center;
		  width:calc(1200px / 7);}

.zerodw a{color: white;}

.top a:hover{color: #ea2a2e}

.onedw{position: relative;}

.onedw:hover .twodw{height:auto}


.twodw{position: absolute;
       width: 100%;
       left: 0px;
       top: 50px;
       z-index: 87;
       transition:.6s;
       height: 0px;
       overflow: hidden;
       font-size: 14px;}

.twodw li{float: none;
          font-size: 14px;
          line-height: 36px;
		  background-color: #f2f2f2;
          transition:.6s;}

.twodw li a{color: #333;}
/*页头结束*/

.youyou{left:30px;}

.zuozuo{right: 30px;}

.clslist li{height:50px; line-height:50px; border-bottom: dashed 1px #ddd; text-align: center}
.clslist li a{font-size:20px;color:#fff;}

/*通用标题*/

.ccbt{text-align: left;
      font-size: 26px;
      color: #333;
      font-weight: 600;
	  text-transform: uppercase;
     }



/*页脚开始*/
.footer{background-color: #303030;
        height: auto;
        padding-top: 36px;
        margin-top: 30px;}

.dibu-nav{float: left;
          margin: 0px 70px;}


.dibu-nav-bt a{font-size: 16px !important;
               color: white !important;
               line-height: 2;}

.dibu-nav a{color: #ccc;
            font-size: 14px;
            display: block;
            line-height: 2;}

.dibu-tel{float: left;
          margin-left: 80px;}


.bt8{color: white;}

.bt81{font-size: 14px;
      text-transform: uppercase;}

.bt82{font-size: 20px;
      margin: 6px 0px 10px;}

.bt83{width: 40px;
      height: 2px;
      background-color: white;}

.telll{font-size: 26px;
       color: #ca2c2f;
       font-weight: 600;
       margin: 26px 0px 26px;}

.dibu-tel img{width: 186px;height: 85px;}

.dibu-xinxi{float: left;
            margin-left: 80px;}

.dibu-xizi{float: left;
           color: #cccccc;
           font-size: 14px;
           line-height: 2;}

.fans{float: left;
      width: 44px;
      height: 44px;
      margin: 4px 10px 0px 0px;}

.pdtop{padding-top: 36px;}

.banquan{font-size: 14px;
    text-align: center;
    width: 1140px;
    margin: 24px auto 0px;
    color: #ccc;
    line-height: 38px;
    letter-spacing: 1px;
    border-top: 1px solid #fff;}

.banquan a{color: #ccc;}

/*页脚结束*/

/*photoinfo*/
.Prolist2{min-height:500px; margin:0 15px; padding:0; overflow: hidden}
.Prolist2 li{margin:0 0 10px 0; padding:20px 0;  overflow: hidden;  text-align:left; line-height:1.5; font-size:12px; border-bottom:dotted #CCCCCC 1px;}
.Prolist2 li strong{font-size:18px;}
.Prolist2 li u{ font-size:16px; text-decoration:none;color:#333333; }
.Prolist2 li p{font-size:14px;  margin:15px 0 10px 0;padding:0; color:#666; line-height: 2;}
.Prolist2 li img{ float:left;margin:0 25px 0 0; border:#EEEEEE solid 1px; width:220px; height:180px;}
/*list*/
.Prolist1{margin:10px 0;}
.Prolist1 li{ line-height:32px; height:32px;_height:20px; _padding:8px 0 0 10px;padding:0 0 0 15px; background:url(images/icon_1.gif) no-repeat 2px 10px;  text-align:right; border-bottom:dotted #CCCCCC 1px;margin:2px 0; font-size:11px;}
.Prolist1 li a{float:left; font-size:12px;}
/*photo*/
.Prolist3{min-height:500px; margin:0;padding:0; clear:both; }
.Prolist3 li{float:left; width:280px; text-align:center; margin:10px 14px}
.Prolist3 li img{width:280px; height:210px;   margin:0 0 6px 0; background-color:#F7F7F7; border:#EEEEEE solid 1px;}
.n_aboutcon{padding:20px 0; line-height: 1.8}
.m_bod{width:1200px; margin: 0 auto;padding:20px 0; overflow: hidden}

/*页脚结束*/
.pager{clear:both;  overflow:hidden; text-align:center; font-size:16px; color:#666; margin:40px 0 20px 0}
.pager a{ background:#EFF7FE; overflow:hidden; padding:1px 4px; font-size:16px; margin:0 5px; color:#cc0000}
a.redpage:link{ background:#cc0000; overflow:hidden; padding:1px 4px; font-size:16px; color:#FFFFFF; margin:0 5px;}
a.redpage:hover{ background:#cc0000; overflow:hidden; padding:1px 4px; font-size:16px; color:#FFFFFF; margin:0 5px;}
a.redpage:visited{ background:#cc0000; overflow:hidden; padding:1px 4px; font-size:16px; color:#FFFFFF; margin:0 5px;}








